Data Structures for Weighted Matching and Extensions to $b$-matching and $f$-factors
نویسنده
چکیده
This paper shows the weighted matching problem on general graphs can be solved in timeO(n(m+n log n)) for n andm the number of vertices and edges, respectively. This was previouslyknown only for bipartite graphs. The crux is a data structure for blossom creation. It uses adynamic nearest-common-ancestor algorithm to simplify blossom steps, so they involve onlyback edges rather than arbitrary nontree edges.The rest of the paper presents direct extensions of Edmonds’ blossom algorithm to weightedb-matching and f -factors. Again the time bound is the one previously known for bipartitegraphs: for b-matching the time is O(min{b(V ), n logn}(m+n logn)) and for f -factors the timeis O(min{f(V ),m logn}(m+ n logn)), where b(V ) and f(V ) denote the sum of all degree con-straints. Several immediate applications of the f -factor algorithm are given: The generalizedshortest path structure of [21], i.e., the analog of the shortest path tree for conservative undi-rected graphs, is shown to be a version of the blossom structure for f -factors. This structure isfound in time O(|N |(m + n logn)) for N the set of negative edges (0 < |N | < n). A shortestT -join is found in time O(n(m+n logn)), or O(|T |(m+n logn)) when all costs are nonnegative.These bounds are all slight improvements of previously known ones, and are simply achieved byproper initialization of the f -factor algorithm.
منابع مشابه
تحلیل حرکت جریانات دریائی در تصاویر حرارتی سطح آب دریا
Oceanographic images obtained from environmental satellites by a wide range of sensors allow characterizing natural phenomena through different physical measurements. For instance Sea Surface Temperature (SST) images, altimetry data and ocean color data can be used for characterizing currents and vortex structures in the ocean. The purpose of this thesis is to derive a relatively complete frame...
متن کاملOptimizing Disparity Candidates Space in Dense Stereo Matching
In this paper, a new approach for optimizing disparity candidates space is proposed for the solution of dense stereo matching problem. The main objectives of this approachare the reduction of average number of disparity candidates per pixel with low computational cost and high assurance of retaining the correct answer. These can be realized due to the effective use of multiple radial windows, i...
متن کاملEvaluation of Similarity Measures for Template Matching
Image matching is a critical process in various photogrammetry, computer vision and remote sensing applications such as image registration, 3D model reconstruction, change detection, image fusion, pattern recognition, autonomous navigation, and digital elevation model (DEM) generation and orientation. The primary goal of the image matching process is to establish the correspondence between two ...
متن کاملOn the inverse maximum perfect matching problem under the bottleneck-type Hamming distance
Given an undirected network G(V,A,c) and a perfect matching M of G, the inverse maximum perfect matching problem consists of modifying minimally the elements of c so that M becomes a maximum perfect matching with respect to the modified vector. In this article, we consider the inverse problem when the modifications are measured by the weighted bottleneck-type Hamming distance. We propose an alg...
متن کاملImproved Skips for Faster Postings List Intersection
Information retrieval can be achieved through computerized processes by generating a list of relevant responses to a query. The document processor, matching function and query analyzer are the main components of an information retrieval system. Document retrieval system is fundamentally based on: Boolean, vector-space, probabilistic, and language models. In this paper, a new methodology for mat...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
- CoRR
دوره abs/1611.07541 شماره
صفحات -
تاریخ انتشار 2016